You asked for it . . .
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
session_name("PassTech");
session_start();
set_time_limit (60);
gc_enable(); // Enable Garbage Collector
var_dump(gc_enabled()); // true
var_dump(gc_collect_cycles()); // # of elements cleaned up
gc_disable(); // Disable Garbage Collecto
ob_end_clean();
$BeginTime = date('H:i:s');
echo $BeginTime;
define('EOL',(PHP_SAPI == 'cli') ? PHP_EOL : '<br />');
$SystemNum = $_SESSION['SystemNum'];
for($Joe = 1; $Joe <= 75; $Joe++) {
if ($SystemNum == 0) $SystemNumEntry = $Joe;
else $SystemNumEntry = $SystemNum;
$_SESSION['SystemNumEntry'] = $SystemNumEntry;
include "ImportCSV.php";
echo '<br><br>' . $SystemNum . ' xx ' . $SystemNumEntry . '<br><br>';
$System = $_SESSION['System'];
$EndMO = $_SESSION['EndMO'];
$FileName = $System . '--' . $EndMO . '.xlsx';
$WriteFile = $_SESSION['FileName'];
$Path = '/Users/tim/Sites/classes/MonthlyReports/';
$FileOut = $Path . $WriteFile;
echo $System;
/** Include PHPExcel_IOFactory */
require_once '../Classes/PHPExcel/IOFactory.php';
// Save Excel 2007 file
echo date('H:i:s') , " Write to Excel2007 format" , EOL;
$callStartTime = microtime(true);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save($FileOut, __FILE__);
if($SystemNum != 0) die('only one');
if ($_SESSION['GrandWorkOrders'] == 0 && $_SESSION['GrandCallCount'] == 0) { unlink($FileOut = $Path . $WriteFile);
echo $System . ' deleted for no work';
}
}
?>